.region-box {
  // position: absolute;
  // top: 15px;
  // left: 223px;
  width: 270px;
  height: 30px;
  // z-index: 9;
  display: flex;
  align-items: center;
  background-color: #fff;
  // padding-left: 8px;

  img {
    width: 18px;
    height: 18px;
  }

  nz-cascader {
    width: 270px;
    border-radius: 0;

    ::ng-deep {
      .ant-cascader-input {
        border: none;
        height: 30px;
      }
    }
  }

  .region-text {
    cursor: pointer;
    height: 40px;
    display: flex;
    align-items: center;
    padding: 0 6px;

    .icon-region {
      font-size: 22px;
      margin-right: 4px;
    }

    span {
      margin-left: 4px;
    }
  }

  .regions {
    background-color: #fff;
    padding: 6px 0 6px 16px;
    margin-top: -4px;

    li {
      cursor: pointer;
      line-height: 24px;

      ul {
        li {
          padding-left: 24px;
        }
      }
    }
  }
}
